home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_objc.idb / usr / freeware / src / objc / patches.z / patches
Encoding:
Text File  |  1999-07-16  |  1.2 KB  |  37 lines

  1. --- ./objc-2.3.8/src/objc/objc.in    Wed Jun 23 15:23:28 1999
  2. +++ ../src/./objc-2.3.8/src/objc/objc.in    Thu Jun 24 15:53:21 1999
  3. @@ -28,6 +28,7 @@
  4.  objcdir=${OBJCDIR-@INSTALLDIR@}
  5.  gcprefix=@GCPREFIX@
  6.  
  7. +ld=${LD-"ld"}
  8.  cxx=${CCPLUS-"@CCPLUS@"}
  9.  cpp=${CPP-"@CPP@"}
  10.  cppwantsdotc=@CPPWANTSDOTC@
  11. @@ -246,6 +247,7 @@
  12.      -w[0-9])         ccargs="$ccargs $arg" ;; # DEC cc
  13.      -migrate)        ccargs="$ccargs $arg" ;; # DEC cc
  14.      -assume)         ccargs="$ccargs $1 $2"; shift;;  # DEC cc
  15. +    -rpath)          ldargs="$ldargs $1 $2"; shift;;  # SGI ld rpath
  16.      -xansi)          ccargs="$ccargs $arg" ;; # SGI cc -xansi
  17.      -all)            ldargs="$ldargs $arg";;  # SGI ld shlib
  18.      -no_unresolved)  ldargs="$ldargs $arg";;  # SGI ld shlib
  19. @@ -596,7 +598,7 @@
  20.  
  21.      junk="_postlnk.o"
  22.      if [ $retain = n ]; then junk="$junk postlink.map _postlnk.c"; fi
  23. -    ld -r $ldargs $objfiles $libs -o $output 
  24. +    $ld -r $ldargs $objfiles $libs -o $output 
  25.  
  26.      case $linkformat in
  27.         unix|bsdnm) $nm $output >postlink.map ;;
  28. @@ -607,7 +609,7 @@
  29.  
  30.      rmf $output
  31.      $cc $stopflag $picflag $ccargs _postlnk.c
  32. -    ld $dlargs $ldargs $objfiles _postlnk.o $libs -o $output
  33. +    $ld $dlargs $ldargs $objfiles _postlnk.o $libs -o $output
  34.      rmf $junk
  35.  fi 
  36.  
  37.